﻿set_stability = 0.6
set_war_support = 0.4

set_research_slots = 2
set_technology = {
	melee_weapons = 1
	melee_weapons1 = 1
	infantry_weapons = 1
	pre_gw_artillery = 1
	gw_artillery = 1
	tech_support = 1
	motorised_infantry = 1
	kirin_race = 1
	basic_train = 1
	KIR_militia_tech = 1
}
if = {
	limit = { has_dlc = "By Blood Alone" }
	set_technology = {
		aa_lmg = 1
		early_bombs = 1
		engines_1 = 1
		airship_airframes = 1
	}

	create_equipment_variant = {
		name = "Early Medium Airship"
		type = medium_airship_airframe_0
		modules = {
			fixed_main_weapon_slot = medium_bomb_bay
			special_type_slot_7 = normally_aspirated_engine
			fixed_auxiliary_weapon_slot_1 = bomb_locks
			fixed_auxiliary_weapon_slot_2 = light_mg_4x
			engine_type_slot = engine_1_3x
			special_type_slot_1 = empty
		}
		icon = "GFX_medium_airship_equipment_0_medium"
	}
	create_equipment_variant = {
		name = "Early Heavy Airship"
		type = large_airship_airframe_0
		modules = {
			fixed_main_weapon_slot = large_bomb_bay
			special_type_slot_7 = normally_aspirated_engine
			engine_type_slot = engine_1_4x
			fixed_auxiliary_weapon_slot_5 = lmg_defense_turret
		}
		icon = "GFX_heavy_airship_equipment_0_medium"
	}

	else = {
		set_technology = {
			airships1 = 1
		}
	}
}

actually_fix_weapon_techs = yes

set_cosmetic_tag = KIR_auto1

set_technology = {
	torpedo_gunboats = 1
	basic_battery = 1
	basic_torpedo = 1
}
add_ideas = {
	no_poverty
	undisturbed_isolation
	closed_economy
	lack_of_scientists1
	agrarian_society
	poor_science_base
}

set_popularities = {

	democratic = 8

	fascism = 65

	communism = 2

	neutrality = 25

}
	
set_politics = {
	ruling_party = fascism
	last_election = "1936.1.1"
	election_frequency = 48
	elections_allowed = no
}
set_country_flag = has_custom_advisors

set_country_flag = has_custom_spymaster

set_party_name = {
	ideology = democratic 
	long_name = KIR_fascism_party_2_long
	name = KIR_fascism_party_2 
}


set_party_name = {
	ideology = fascism 
	long_name = KIR_fascism_party_1_long
	name = KIR_fascism_party_1 
}


set_party_name = {
	ideology = communism 
	long_name = KIR_communism_party_A_long
	name = KIR_communism_party_A 
}

set_party_name = {
	ideology = neutrality 
	long_name = KIR_fascism_party_3_long
	name = KIR_fascism_party_3 
}

set_variable = { var = KIR_diary_SG_glowy_shiny_sparkly_glimmery_shimmery_thing_offset_X value = -42 }
set_variable = { var = KIR_diary_SG_glowy_shiny_sparkly_glimmery_shimmery_thing_offset_Y value = -30 }
set_variable = { var = KIR_diary_SG_new_entry_notification_offset_X value = -70 }
set_variable = { var = KIR_diary_SG_new_entry_notification_offset_Y value = 10 }
set_variable = { var = KIR_diary_SG_protag_1_button_offset_X value = -77 }
set_variable = { var = KIR_diary_SG_protag_1_button_offset_Y value = 18 }
set_variable = { var = KIR_diary_SG_protag_2_button_offset_X value = -77 }
set_variable = { var = KIR_diary_SG_protag_2_button_offset_Y value = 104 }
set_variable = { var = KIR_diary_SG_protag_3_button_offset_X value = -77 }
set_variable = { var = KIR_diary_SG_protag_3_button_offset_Y value = 190 }
set_variable = { var = KIR_diary_SG_protag_4_button_offset_X value = -77 }
set_variable = { var = KIR_diary_SG_protag_4_button_offset_Y value = 276 }
set_variable = { var = KIR_diary_SG_protag_5_button_offset_X value = -77 }
set_variable = { var = KIR_diary_SG_protag_5_button_offset_Y value = 362 }
set_variable = { var = KIRIA_OFFENSIVE_CP_COST value = 15 }
subtract_from_variable = { var = KIRIA_OFFENSIVE_CP_COST_NEGATIVE value = 15 }
set_variable = { var = KIRIA_OFFENSIVE_DAYS value = 60 }

recruit_character = KIR_zenith_bloom
recruit_character = KIR_ardent_bloom
recruit_character = KIS_pol_1
recruit_character = KIS_pol_2
recruit_character = KIS_AAA
recruit_character = KIS_high_command_CHN
recruit_character = KIS_military_theorist
recruit_character = KIS_air_warfare_theorist
recruit_character = KIS_naval_theorist
recruit_character = KIR_mayflower_bloom
recruit_character = KAG_high_council
recruit_character = STH_silver_silks
recruit_character = GWT_lustre_hail
recruit_character = KIS_sigidi_ibn_sharit
recruit_character = KIS_skyward_strike
recruit_character = KIS_sciaridae
recruit_character = CHN_FRV_cheli_cerae
recruit_character = KIR_KIS_cw_mswpk_council
recruit_character = FRV_council_leader
recruit_character = FRV_council_leader_committee
recruit_character = FRV_council_leader_fragrance_assembly
recruit_character = FRV_adv_0
recruit_character = FRV_adv_1
recruit_character = FRV_adv_2
recruit_character = FRV_adv_3
recruit_character = FRV_adv_4
recruit_character = FRV_adv_5
recruit_character = FRV_adv_6
recruit_character = FRV_adv_7
recruit_character = FRV_adv_8
recruit_character = FRV_adv_9
recruit_character = FRV_adv_10
recruit_character = FRV_adv_11
recruit_character = FRV_adv_12
recruit_character = CFR_adv_1
recruit_character = CFR_adv_2
recruit_character = CFR_adv_3
recruit_character = CFR_adv_4
recruit_character = CFR_adv_5
recruit_character = CFR_adv_6
recruit_character = CFR_adv_7
recruit_character = CFR_adv_8
recruit_character = CFR_adv_9
recruit_character = CFR_adv_10
recruit_character = CFR_adv_11
recruit_character = CFR_communist_leader
recruit_character = CFR_harmonist_leader
recruit_character = CFR_supremacist_leader
recruit_character = CFR_pirate_leader
recruit_character = CFR_pellucid
recruit_character = CFR_vespad
recruit_character = CFR_ovix
random_character = {
	limit = { is_character = KIR_zenith_bloom }
	save_global_event_target_as = KIR_zenith_bloom
}
random_character = {
	limit = { is_character = KIR_mayflower_bloom }
	save_global_event_target_as = KIR_mayflower_bloom
}
random_character = {
	limit = { is_character = KAG_high_council }
	save_global_event_target_as = KAG_high_council
}
random_character = {
	limit = { is_character = STH_silver_silks }
	save_global_event_target_as = STH_silver_silks
}
random_character = {
	limit = { is_character = GWT_lustre_hail }
	save_global_event_target_as = GWT_lustre_hail
}
random_character = {
	limit = { is_character = KIS_pol_2 }
	save_global_event_target_as = KIS_pol_2
}
random_character = {
	limit = { is_character = FRV_council_leader }
	save_global_event_target_as = FRV_council_leader
}
random_character = {
	limit = { is_character = FRV_adv_0 }
	save_global_event_target_as = FRV_adv_0
}
random_character = {
	limit = { is_character = FRV_adv_1 }
	save_global_event_target_as = FRV_adv_1
}
random_character = {
	limit = { is_character = FRV_adv_2 }
	save_global_event_target_as = FRV_adv_2
}
random_character = {
	limit = { is_character = FRV_adv_3 }
	save_global_event_target_as = FRV_adv_3
}
random_character = {
	limit = { is_character = FRV_adv_4 }
	save_global_event_target_as = FRV_adv_4
}
random_character = {
	limit = { is_character = FRV_adv_5 }
	save_global_event_target_as = FRV_adv_5
}
random_character = {
	limit = { is_character = FRV_adv_6 }
	save_global_event_target_as = FRV_adv_6
}
random_character = {
	limit = { is_character = FRV_adv_7 }
	save_global_event_target_as = FRV_adv_7
}
random_character = {
	limit = { is_character = FRV_adv_8 }
	save_global_event_target_as = FRV_adv_8
}
random_character = {
	limit = { is_character = FRV_adv_9 }
	save_global_event_target_as = FRV_adv_9
}
random_character = {
	limit = { is_character = FRV_adv_10 }
	save_global_event_target_as = FRV_adv_10
}
random_character = {
	limit = { is_character = FRV_adv_11 }
	save_global_event_target_as = FRV_adv_11
}
random_character = {
	limit = { is_character = KIS_sciaridae }
	save_global_event_target_as = KIS_sciaridae
}
random_character = {
	limit = { is_character = CHN_FRV_cheli_cerae }
	save_global_event_target_as = CHN_FRV_cheli_cerae
}
random_character = {
	limit = { is_character = CFR_adv_1 }
	save_global_event_target_as = CFR_adv_1
}
random_character = {
	limit = { is_character = CFR_adv_2 }
	save_global_event_target_as = CFR_adv_2
}
random_character = {
	limit = { is_character = CFR_adv_3 }
	save_global_event_target_as = CFR_adv_3
}
random_character = {
	limit = { is_character = CFR_adv_4 }
	save_global_event_target_as = CFR_adv_4
}
random_character = {
	limit = { is_character = CFR_adv_5 }
	save_global_event_target_as = CFR_adv_5
}
random_character = {
	limit = { is_character = CFR_adv_6 }
	save_global_event_target_as = CFR_adv_6
}
random_character = {
	limit = { is_character = CFR_adv_7 }
	save_global_event_target_as = CFR_adv_7
}
random_character = {
	limit = { is_character = CFR_adv_8 }
	save_global_event_target_as = CFR_adv_8
}
random_character = {
	limit = { is_character = CFR_adv_9 }
	save_global_event_target_as = CFR_adv_9
}
random_character = {
	limit = { is_character = CFR_adv_10 }
	save_global_event_target_as = CFR_adv_10
}
random_character = {
	limit = { is_character = CFR_adv_11 }
	save_global_event_target_as = CFR_adv_11
}
random_character = {
	limit = { is_character = KIS_high_command_CHN }
	save_global_event_target_as = KIS_high_command_CHN
}
random_character = {
	limit = { is_character = CFR_harmonist_leader }
	save_global_event_target_as = CFR_harmonist_leader
}
random_character = {
	limit = { is_character = CFR_supremacist_leader }
	save_global_event_target_as = CFR_supremacist_leader
}
random_character = {
	limit = { is_character = CFR_pirate_leader }
	save_global_event_target_as = CFR_pirate_leader
}
random_character = {
	limit = { is_character = CFR_communist_leader }
	save_global_event_target_as = CFR_communist_leader
}

##########################
## Continuous Foci Cost ##
##########################
set_variable = { var = KIS_continuous_research_foci_cost value = 750 }

#########################
## Civil War Genericos ##
#########################
generate_character = {
	token_base = kirin_generic_army_chief_og ## KIR
	advisor = {
		slot = army_chief
		traits = { army_chief_old_guard }
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_androgyne_3 }
	}
}

generate_character = {
	token_base = kirin_generic_navy_chief_og ## KIR
	advisor = {
		slot = navy_chief
		traits = { navy_chief_old_guard }
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_androgyne_4 }
	}
}

generate_character = {
	token_base = kirin_generic_air_chief_og ## KIR
	advisor = {
		slot = air_chief
		traits = { air_chief_old_guard }
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_androgyne_2 }
	}
}

generate_character = {
	token_base = kirin_generic_air_inc ## KIR
	advisor = {
		slot = high_command
		traits = { air_bomber_interception_1 }
		ledger = air
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_androgyne }
	}
}

generate_character = {
	token_base = kirin_generic_army_chief_drl ## KIC
	advisor = {
		slot = army_chief
		traits = { army_chief_drill_1 }
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_androgyne_4 }
	}
}

generate_character = {
	token_base = kirin_generic_navy_chief_cr ## KIC
	advisor = {
		slot = navy_chief
		traits = { navy_chief_commerce_raiding_1 }
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_male_4 }
	}
}

generate_character = {
	token_base = kirin_generic_air_chief_saf ## KIC
	advisor = {
		slot = air_chief
		traits = { air_chief_safety_1 }
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_male_2 }
	}
}

generate_character = {
	token_base = kirin_generic_army_arty ## KIC
	advisor = {
		slot = high_command
		traits = { army_artillery_1 }
		ledger = army
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_female_3 }
	}
}

generate_character = {
	token_base = kirin_generic_army_chief_ref ## KIS
	advisor = {
		slot = army_chief
		traits = { army_chief_reform_1 }
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_androgyne_4 }
	}
}

generate_character = {
	token_base = kirin_generic_navy_chief_ref ## KIS
	advisor = {
		slot = navy_chief
		traits = { navy_chief_reform_1 }
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_male_2 }
	}
}

generate_character = {
	token_base = kirin_generic_air_chief_ref ## KIS
	advisor = {
		slot = air_chief
		traits = { air_chief_reform_1 }
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_female_3 }
	}
}

generate_character = {
	token_base = kirin_generic_navy_fleet_log ## KIS
	advisor = {
		slot = high_command
		traits = { navy_fleet_logistics_1 }
		ledger = navy
		cost = 50
	}
	portraits = { 
		army = { small = GFX_idea_unknown_advisor_kirin_male_4 }
	}
}

#recruit_character = kirin_generic_army_chief_og
#recruit_character = kirin_generic_navy_chief_og
#recruit_character = kirin_generic_air_chief_og
#recruit_character = kirin_generic_air_inc
#recruit_character = kirin_generic_army_chief_drl
#recruit_character = kirin_generic_navy_chief_cr
#recruit_character = kirin_generic_air_chief_saf
#recruit_character = kirin_generic_army_arty
#recruit_character = kirin_generic_army_chief_ref
#recruit_character = kirin_generic_navy_chief_ref
#recruit_character = kirin_generic_air_chief_ref
#recruit_character = kirin_generic_navy_fleet_log

set_rule = {
	can_generate_female_aces = yes
	can_generate_female_unit_leaders  = yes
	can_generate_female_country_leaders = yes
}